semiconductor single crystal - Spanish English Dictionary